package com.yunkeji.dao.vo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.yunkeji.common.annotation.ExcelDictFormat;
import com.yunkeji.common.convert.ExcelDictConvert;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 业务统计视图对象
 *
 * @author 雷擎宇
 * @date 2024-11-20
 */
@Data
public class StatisticsVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 日期 yyyy-MM-dd
     */
    private String days;

    /**
     * 渠道
     */
    private Integer branch;

    /**
     * 注册人数
     */
    private Integer regCount;

    /**
     * 充值金额
     */
    private BigDecimal sumPrice;

    /**
     * 充值次数
     */
    private Integer sumCount;

    /**
     * 首充金额
     */
    private BigDecimal firstPrice;

    /**
     * 首充次数
     */
    private Integer firstCount;

    /**
     * 当日注册并充值的总金额
     */
    private BigDecimal regDayPrice;

}
